const express=require('express');
const cors=require('cors');
const app=express();
app.listen(8080,()=>{
	console.log('Server Success Listen Port 8080');
})
app.use(cors());
app.use(express.urlencoded({
	extended:false
}));
// 用户模块
const userRouter=require('./routes/user.js');
app.use('/v2/users',userRouter);
// 商品模块
const productRouter=require('./routes/product.js');
app.use('/v2/products',productRouter);
// 静态托管
app.use(express.static('./public'));
// 自定义404
app.use((req,res)=>{
	res.status(404).send('你访问的页面正在旅途中');
})
// 错误处理中间件
app.use((err,req,res,next)=>{
	console.log(err);
	res.send({code:500,msg:'Server Error'});
})